implore mercy - French English Dictionary